企业版
infuriating puzzle of a complex busy machine city on a hill